<html lang="en-US" xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>ARP32 far model Size Benchmarks</title>
    <style type="text/css" media="screen">table { border-collapse: collapse; font-family: "Ariel", sans-serif } 
                   td    { background: white; border: ridge black } 
                    tr.hdr { font-weight: bolder }</style>
  </head>
  <body>
    <h1>ARP32 far model Size Benchmarks</h1>
    <h2>ti.platforms.evmC6A8149 (compiler version: 1.0.1)</h2>
    <h3>(all sizes are in 8-bit bytes)</h3>
  </body>
  <body xmlns="">
    <div>
      <h3>Static Module Applications</h3>
      <table>
        <tr class="hdr">
          <td style="width:250px; border-bottom-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none">ROM</td>
          <td style="background-color:rgb(150,150,255); border-left-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none">RAM</td>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none"/>
        </tr>
        <tr class="hdr">
          <td style="border-top-style:none"/>
          <td>Code</td>
          <td>Initialized Data</td>
          <td>C-initialization</td>
          <td>Total ROM</td>
          <td>ISR/C Stack</td>
          <td>Task Stacks</td>
          <td>Heaps</td>
          <td>BSS</td>
          <td>Total RAM</td>
        </tr>
        <tr>
          <td>Kernel Only</td>
          <td>5864</td>
          <td>423</td>
          <td>184</td>
          <td>6471</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>432</td>
          <td>1456</td>
        </tr>
        <tr>
          <td>Hwi application</td>
          <td>5964</td>
          <td>534</td>
          <td>220</td>
          <td>6718</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>464</td>
          <td>1488</td>
        </tr>
        <tr>
          <td>Clock application</td>
          <td>8124</td>
          <td>576</td>
          <td>412</td>
          <td>9112</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>776</td>
          <td>1800</td>
        </tr>
        <tr>
          <td>Clock Object application</td>
          <td>8124</td>
          <td>576</td>
          <td>440</td>
          <td>9140</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>808</td>
          <td>1832</td>
        </tr>
        <tr>
          <td>Swi application</td>
          <td>6852</td>
          <td>552</td>
          <td>280</td>
          <td>7684</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>564</td>
          <td>1588</td>
        </tr>
        <tr>
          <td>Swi Object application</td>
          <td>6852</td>
          <td>556</td>
          <td>320</td>
          <td>7728</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>620</td>
          <td>1644</td>
        </tr>
        <tr>
          <td>Task application</td>
          <td>10152</td>
          <td>612</td>
          <td>600</td>
          <td>11364</td>
          <td>1024</td>
          <td>1024</td>
          <td>0</td>
          <td>1056</td>
          <td>3104</td>
        </tr>
        <tr>
          <td>Task Object application</td>
          <td>10152</td>
          <td>616</td>
          <td>652</td>
          <td>11420</td>
          <td>1024</td>
          <td>1536</td>
          <td>0</td>
          <td>1140</td>
          <td>3700</td>
        </tr>
        <tr>
          <td>Semaphore application</td>
          <td>10656</td>
          <td>624</td>
          <td>668</td>
          <td>11948</td>
          <td>1024</td>
          <td>1536</td>
          <td>0</td>
          <td>1160</td>
          <td>3720</td>
        </tr>
        <tr>
          <td>Semaphore Object application</td>
          <td>10656</td>
          <td>628</td>
          <td>684</td>
          <td>11968</td>
          <td>1024</td>
          <td>1536</td>
          <td>0</td>
          <td>1180</td>
          <td>3740</td>
        </tr>
        <tr>
          <td>Default Configuration</td>
          <td>23716</td>
          <td>6948</td>
          <td>880</td>
          <td>31544</td>
          <td>4096</td>
          <td>1024</td>
          <td>4096</td>
          <td>2504</td>
          <td>11720</td>
        </tr>
      </table>
    </div>
    <div>
      <h3>Dynamic Applications</h3>
      <table>
        <tr class="hdr">
          <td style="width:250px; border-bottom-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none">ROM</td>
          <td style="background-color:rgb(150,150,255); border-left-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none">RAM</td>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none"/>
        </tr>
        <tr class="hdr">
          <td style="border-top-style:none"/>
          <td>Code</td>
          <td>Initialized Data</td>
          <td>C-initialization</td>
          <td>Total ROM</td>
          <td>ISR/C Stack</td>
          <td>Task Stacks</td>
          <td>Heaps</td>
          <td>BSS</td>
          <td>Total RAM</td>
        </tr>
        <tr>
          <td>Dynamic Memory application</td>
          <td>11324</td>
          <td>690</td>
          <td>708</td>
          <td>12722</td>
          <td>1024</td>
          <td>1536</td>
          <td>4096</td>
          <td>1184</td>
          <td>7840</td>
        </tr>
        <tr>
          <td>Dynamic Task application</td>
          <td>13140</td>
          <td>816</td>
          <td>716</td>
          <td>14672</td>
          <td>1024</td>
          <td>1536</td>
          <td>4096</td>
          <td>1192</td>
          <td>7848</td>
        </tr>
        <tr>
          <td>Dynamic Semaphore application</td>
          <td>14060</td>
          <td>940</td>
          <td>724</td>
          <td>15724</td>
          <td>1024</td>
          <td>1536</td>
          <td>4096</td>
          <td>1200</td>
          <td>7856</td>
        </tr>
      </table>
    </div>
  </body>
</html>